#include        <iostream>
#include        "PortAudio.h"

PortAudio::PortAudio()
  : _error(paNoError)
{
}

PortAudio::~PortAudio()
{
}

PortAudio::PortAudio(const PortAudio& obj)
  : _error(paNoError)
{
  *this = obj;
}

PortAudio& PortAudio::operator=(const PortAudio& obj)
{
  return *this;
}

void PortAudio::initialize()
{
  this->_error = Pa_Initialize();
  if (this->_error != paNoError)
    {
      std::cout << Pa_GetErrorText(this->_error) << std::endl;
    }
}